Designer Bridal Room The
54 Chiltern St., Westminster Abbey, London, United Kingdom, W1U 7QX
(02079) 353726 Phone